@charset "utf-8";
*{margin: 0;padding:0;}
html{overflow:auto;/*overflow-x:hidden;*/}
body{line-height:1.5; font:12px "Microsoft YaHei",微软雅黑;}
ol,ul,li,h1{ list-style:none; }
h1{ font-weight: normal; font-size: 22px;}
a { color:#333;text-decoration:none; }
/*a:hover{ color:#55b0ec; }*/
img {border:0px;vertical-align:middle;}
table { border-collapse:collapse; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
input{ border:none;background: none;font: 14px "Microsoft YaHei",微软雅黑;vertical-align:middle;/*box-sizing: content-box;*/}
input::-ms-clear { display: none; }
textarea{font-family:"Microsoft YaHei";}
.block{ display:block;}
.inlineBlock{ display:inline-block; }/**display:inline; *zoom:1;*/
.fl{float: left;}
.fr{float: right;}

.mr-16{margin-right: 16px;}

.wr{ width:100%; overflow: hidden;}
.w{ width: 1000px; margin: 0 auto; overflow: hidden;}
.w_more{ width: 1000px; margin: 0 auto; overflow: hidden;}
.w_shadow{ width:100%; margin: 0 auto; overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.w_gray{ width: 100%; background: #f4f4f4; overflow:hidden;}
.w_black{ width: 100%; background: #3d3c41; overflow:hidden;}
.logo{ float: left; padding-top: 16px;}
.search input{ border: solid #d4d4d4 1px; border-radius: 4px; width: 240px; padding-right:28px; height: 32px;
	padding-left: 10px; color: #b3b3b3; line-height: 32px;}
.search{ position: relative; float: right; margin: 32px 0;}
.search input{ float: left;}
.search a{ background: url(../img/pic_main_06.png) no-repeat center center; width: 34px; height: 34px; 
  	display: inline-block; margin-left: -36px;}
/*导航css*/
.nav_w{width:1000px;height:50px;margin: 0 auto;position: relative;z-index: 999;}
.nav{position:absolute;}
.nav li{ width: 166px; float: left; line-height: 50px;font-size: 16px; text-align: center;}
.nav li:hover{cursor: pointer;}
.on_mouse_over{border-bottom:3px solid #55b0ec;}
.on_selected{border-bottom:3px solid #55b0ec;color:#55b0ec;} 
.on_mouse_over{color:#55b0ec;border-bottom:3px solid #3b9ad8;}
.nav .on_mouse_out{border-bottom:3px solid #ffffff;}
.nav li a{display:block;height:47px;width:166px;}
.nav li a:hover{color:#55b0ec;}
.nav li ul{width:166px;box-shadow:4px 4px 20px #999;overflow: hidden;z-index: 999;position:relative;}
.nav li ul li{width: 166px;line-height: 97px;font-size: 16px; text-align: center;}
.nav li ul li{width: 166px;line-height: 36px; height:36px;font-size: 14px; text-align: center;background:#ffffff;border-bottom: 1px #e0e0e0 dashed;}
.nav .nav_last{ border-bottom: none;}
.nav li ul li a:hover{color:#55b0ec;}
.nav .unshow{display: none;}


/*轮播图*/
.slideBox{ height:480px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%;  margin-left: -60px; bottom:24px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:14px; height:14px; border-radius: 7px; margin-right:20px;line-height:14px; 
	text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#449eda;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:480px; display:block;  }
.w_more a.more{ position:absolute;top:350px;  color: #fff; font-size: 14px; background: url(../img/pic_main_11.png) no-repeat;
	width: 90px; height: 28px; display:inline-block; text-align: center; line-height: 28px; }
.w_more a.more_03{ position:absolute;top:350px; right:480px; color: #fff; font-size: 14px; background: url(../img/pic_main_11.png) no-repeat;
	width: 90px; height: 28px; display:inline-block; text-align: center; line-height:28px; }
.banner01{ background: url(../img/banner1.jpg?20180711) no-repeat center;display: block; background-size: auto;  height: 480px;}
.banner02{ background: url(../img/banner2.jpg?20180711) no-repeat center;display: block; background-size: auto;  height: 480px;}
.banner03{ background: url(../img/banner3.jpg?20180711) no-repeat center;display: block; background-size: auto;  height: 480px;}

/*内容区*/
.title{ text-align: center; padding:28px 0; overflow: hidden;}
.orange_big_title a{ font-size: 22px; color: #f89011; line-height:46px;}
.orange_big_title a:hover{color: #f89011;}
.tips{ font-size: 14px; color: #666666;}
.text_center_s{ font-size: 12px; line-height:20px;color: #878787; margin: 32px 0 8px;}
.text_center{ font-size: 14px; line-height:30px;color: #878787; margin: 32px 0 8px;}
.simple{ overflow:hidden; float: left; padding: 30px 30px 70px 32px;}
.simple img{ float: left;}
.simple_1{ overflow:hidden; float: left; padding: 22px 22px 22px 40px;}
.simple_1 img{ float: left;}
.more_02{ float:right; color: #fff; font-size: 14px; background: url(../img/pic_main_11.png) no-repeat;
	width: 90px; height: 30px; display:inline-block; text-align: center; line-height:28px; padding:0 30px 30px 0;}
.big_title a{ float: left; font-size: 18px; color: #333333; line-height: 46px;}
.cantain{ float: left; color:#878787; font-size: 14px; word-break:break-word;text-align:justify; text-justify:inter-ideograph }
.date{ font-size: 14px; color: #878787; clear: both;}
.cantain a{ font-size: 14px; color: #3b9ad8; float: right;}
div.big_title,p.cantain,div.date{padding-left:20px;}
.contain_right{ width: 310px; float: left;}

/*.big_title_news a{ float: left; font-size: 14px; color: #333; line-height: 18px;}*/
big_title_news a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
    width: 270px;
    float: left;
    font-size: 14px;
    color: #333;
    line-height: 18px;
}
.date{ font-size: 14px; color: #878787; clear: both;}
.date_news{ float: left; font-size: 14px; color: #878787; line-height:32px;}
.contain_right_news{ width: 270px; margin-left: 10px; float: left;}
.cantain_news{ color: #878787; font-size: 14px; float: left; line-height: 20px;text-align:justify; text-justify:inter-ideograph}
.us{ width: 810px;; margin: 0 auto; padding: 40px 0; overflow: hidden;}
.co{ text-align: center; width: 256px; background: url(../img/pic_main_37.png) no-repeat right; float: left;}
.con_first{ font-size:24px; color: #333333;}
.bottom_tips{ font-size: 12px; color: #999999;}

/*版权信息*/
.fl ul{ float: left; color: #fff; padding: 0 112px 42px 0;}
.copyright_first{ line-height: 42px; padding-top: 46px; font-size: 14px;}
.fl ul li a{ color: #b2b2b2; line-height: 24px;}
.fl ul li a:hover{ color: #fff; text-decoration: underline;}
.chat{ padding:58px 0;}
.chat li{ padding-bottom: 18px;}
.chat li span{ line-height: 22px; color: #cdcdcd; padding-left: 24px;}
.copyright{ line-height: 58px; text-align: center; color: #ebebeb;}

/*关于我们-招聘信息*/
.fix:after{content:"";display: table;clear: both;} 	/*清除浮动带来的无法测绘子元素的问题*/
.fix{*zoom:1;}
.slide_content{width: 782px;border: 1px solid #EBEBEB;float: left;font-size: 14px; color: #8c8c8c;}

.slide_content .tab{border-bottom: 1px solid #EBEBEB;} /*选项卡*/
.slide_content .tab .selected{border-bottom: 3px solid #FAB271;height:44px;}
.slide_content .tab li{float: left;}
.slide_content .tab .centent_li a{ font-size: 17px;}
.slide_content .tab .centent_li{width:194px;height:47px;line-height: 47px;text-align: center;}
.slide_content .tab .diviler{width:1px;height:31px;margin-top: 8px;background-color: #EBEBEB;}
.slide_content .description{padding: 0px 24px 34px 24px;} /*选项卡内容div*/
.slide_content .description h4{font-weight: 900;color:#000000;font-size: 17px;height:30px;line-height: 30px;margin:42px 0 10px;}
.slide_content .description p{font-size: 15px;line-height: 30px;word-wrap:break-word; word-break:break-all; }
.slide_content li { cursor: ;}
.slide_content li a { font-size:16px; color: #333333; }
.slide_content li a:hover{ color: #f89011;}
li.job_name{ float: left; width:194px; line-height: 46px; font-size: 16px; text-align: center;}
.description p{ padding-left: 4px;}


/*新闻页面*/
.bread{ padding-top: 18px;}
.bread p{line-height:36px; float: right;color: #878787;}
.bread span a{ line-height:36px; color: #878787;}
.bg_white{ width:1000px; padding:54px 22px 54px 22px; background: #fff; margin: 0 auto; overflow: hidden; margin-bottom: 30px;}
.slide_left{ width: 170px; background: url(../img/pic_n1_05.png) right no-repeat; overflow: hidden; float: left;}
.big_blue{ line-height: 30px; font-weight: bold; font-size:16px; color: #3b9ad8;}
.eng{ font-size: 14px; line-height: 28px; color: #878787; padding-bottom: 38px;}
.slide_right{width: 750px; font-size: 14px; color: #8c8c8c; float: right; text-indent:2em; float: left;}

/*产品介绍*/
.black_title{ padding-left: 28px; padding-bottom: 16px; line-height: 26px; font-size:16px; color: #4c4c4c; margin-left: -12px;}
.list{ width: 340px;margin:0 0 12px 30px; float: left;}
.list li{ line-height: 28px;}
.list img{ padding-right: 12px;}
p.ps{ margin-top: 40px; padding-left: 40px;text-indent: 0; float: left; line-height: 28px;}

/*产品动态*/
.list_white{ width:1000px; padding:40px 34px 38px 26px; background: #fff; margin: 0 auto; overflow: hidden; margin-bottom: 30px;}
.list_left{ border: 1px solid #ebebeb; overflow: hidden; width: 620px; padding:0 30px 0 25px; float:left;overflow: hidden;}
.list_all{ border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.list_all a:hover{  color:#f89011;}
.list_left img{ float: left;  padding: 24px 0 24px 12px;}
.list_cantain{ float: left; width: 440px;  padding: 24px 0 24px 12px;}
.list_title{ font-size: 16px; color: #666666;}
.list_date{ font-size: 12px; color: #878787; line-height: 24px;}
.list_cantain p{ font-size: 14px; color: #878787; line-height: 22px;}
.orange { color:#f89011;}
.orange a{ color:#f89011;}
.page{ font-size: 12px; color:#999999; line-height: 66px; text-align: center;}
.page a{color:#878787;}
.page a:hover{color:#f89011;}

.list_right{ width: 210px; float:left; padding-left: 32px;}
.first_contact{ font-size: 16px; color: #666666; padding-bottom: 10px;}
.list_right li a{ line-height: 42px; font-size: 14px; color: #878787; border-bottom: #ebebeb 1px dashed; display: block;}
.list_right li img{ padding-right: 8px;}

/*产品动态详情页*/
.pic_detail{ width: 100%; margin: 0 auto;}
.pic_detail img{ display:block;}
.list_left_detail{ border: 1px solid #ebebeb; overflow: hidden; width: 620px; padding:0 38px 40px; float:left;overflow: hidden; line-height:62px;}
.list_left_detail{ display: block;}

.list_date_detail{ font-size: 14px; color: #878787; line-height: 26px; padding-bottom: 28px; text-align: center;}
.list_all_detail{ overflow: hidden;}
.list_all_detail h1{ text-align: center;}
.list_all_detail p{  text-indent: 2em; line-height: 30px; font-size: 14px; color:#878787;}
.list_all_detail a:hover{  color:#f89011;}
.list_left_detail img{ width: 60%; display: block; margin: 36px auto;}
.list_cantain_detail{float: left; width: 440px;  padding: 24px 0 24px 12px;}
.list_title_detail{ font-size: 16px; color: #666666;}
.list_cantain_detail p{ font-size: 14px; color: #878787; line-height: 22px; text-indent: 2em;}

/*广告合作*/
li.school img { border: 1px solid #e5e5e5; margin-bottom: 24px;}
li.school {float: left;}

/*成功案例*/

.success{ width:180px; height:160px; float: left; margin: 0 62px 46px 0;}
.success img{ width:100%; height: 160px; overflow: hidden; float: left;}
.success_name{ font-size:12px; color: #666666; line-height: 36px;padding-left:-4px;}

.simple_1 img{    
    width: 156px;
    height: 120px;}

.img_c_box{}
.img_c{width: 366px;height: 184px;float: left;overflow: hidden;text-indent: 0;margin-top: 14px;}
.img_c img{width: 370px;height: 184px;text-indent: 0;}
.banner{height: 200px;}
.bg_3{background:  url(../img/pic_n_03_bg.jpg) center 0 no-repeat;text-align: center;line-height: 200px;}